//
//  HomePageContentDetailCell.h
//  ShowYork
//
//  Created by hxh on 2020/10/4.
//  Copyright © 2020 hxh. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "HomePageItemModel.h"
NS_ASSUME_NONNULL_BEGIN

@protocol HomePageContentDetailCellDelegate <NSObject>

@optional
- (void)contentItemShowHideToolView;
- (void)contentItemLongPressToolView;
- (void)contentItemFollowWithCurrentModel:(HomePageItemModel *)currentModel;
- (void)contentItemLikeWithCurrentModel:(HomePageItemModel *)currentModel;
- (void)contentItemDissWithCurrentModel:(HomePageItemModel *)currentModel;
- (void)contentItemShowUserInfoWithCurrentModel:(HomePageItemModel *)currentModel;
- (void)contentItemShareInfoWithCurrentModel:(HomePageItemModel *)currentModel;
- (void)contentItemCommentInfoWithCurrentModel:(HomePageItemModel *)currentModel;
- (void)contentItemTopicListWithCurrentTopicModel:(HomeTagItemModel *)currentModel;
- (void)contentItemSelectAtIndex:(NSInteger)currentIndex;
@end

@interface HomePageContentDetailCell : UITableViewCell
@property (nonatomic,weak)id<HomePageContentDetailCellDelegate>delegate;
- (void)setItemModel:(HomePageItemModel *)itemModel indexPath:(NSIndexPath *)indexPath;
+ (instancetype)cellWithTableView:(UITableView *)tableView;
@end

NS_ASSUME_NONNULL_END
